Big Huge Thesaurus

Canticle of Canticles

noun